package model.base;

import java.util.Date;

import com.jfinal.plugin.activerecord.IBean;

/**
 * do not modify this file.^_^
 */
@SuppressWarnings("serial")
public abstract class BaseWaterCollector<M extends BaseWaterCollector<M>> extends _BaseModel<M> implements IBean {

    /**
     * ID
     */
    public void setId(Long id) {
        set("id", id);
    }

    /**
     * ID
     */
    public Long getId() {
        return getLong("id");
    }
    /**
     * 创建时间
     */
    public void setCreateTime(Date createTime) {
        set("createTime", createTime);
    }

    /**
     * 创建时间
     */
    public Date getCreateTime() {
        return get("createTime");
    }
    /**
     * 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        set("updateTime", updateTime);
    }

    /**
     * 更新时间
     */
    public Date getUpdateTime() {
        return get("updateTime");
    }
    /**
     * 点位
     */
    public void setStationId(Long stationId) {
        set("stationId", stationId);
    }

    /**
     * 点位
     */
    public Long getStationId() {
        return getLong("stationId");
    }
    /**
     * 设备型号
     */
    public void setEquipmentNo(String equipmentNo) {
        set("equipmentNo", equipmentNo);
    }

    /**
     * 设备型号
     */
    public String getEquipmentNo() {
        return getStr("equipmentNo");
    }
    /**
     * 生产商
     */
    public void setFactory(String factory) {
        set("factory", factory);
    }

    /**
     * 生产商
     */
    public String getFactory() {
        return getStr("factory");
    }
    /**
     * 生产许可证编号
     */
    public void setProductLicenseNo(String productLicenseNo) {
        set("productLicenseNo", productLicenseNo);
    }

    /**
     * 生产许可证编号
     */
    public String getProductLicenseNo() {
        return getStr("productLicenseNo");
    }
    /**
     * 环保产品认证编号
     */
    public void setCertificationNo(String certificationNo) {
        set("certificationNo", certificationNo);
    }

    /**
     * 环保产品认证编号
     */
    public String getCertificationNo() {
        return getStr("certificationNo");
    }
    /**
     * 软件系统环境
     */
    public void setSoftwareSystem(String softwareSystem) {
        set("softwareSystem", softwareSystem);
    }

    /**
     * 软件系统环境
     */
    public String getSoftwareSystem() {
        return getStr("softwareSystem");
    }
    /**
     * 软件版本号
     */
    public void setSoftwareVersion(String softwareVersion) {
        set("softwareVersion", softwareVersion);
    }

    /**
     * 软件版本号
     */
    public String getSoftwareVersion() {
        return getStr("softwareVersion");
    }
    /**
     * MN号
     */
    public void setMn(String mn) {
        set("mn", mn);
    }

    /**
     * MN号
     */
    public String getMn() {
        return getStr("mn");
    }
    /**
     * IP地址
     */
    public void setIp(String ip) {
        set("ip", ip);
    }

    /**
     * IP地址
     */
    public String getIp() {
        return getStr("ip");
    }
    /**
     * 通讯方式
     */
    public void setCommunicationMode(String communicationMode) {
        set("communicationMode", communicationMode);
    }

    /**
     * 通讯方式
     */
    public String getCommunicationMode() {
        return getStr("communicationMode");
    }
    /**
     * 通讯协议
     */
    public void setCommunicationProtocol(String communicationProtocol) {
        set("communicationProtocol", communicationProtocol);
    }

    /**
     * 通讯协议
     */
    public String getCommunicationProtocol() {
        return getStr("communicationProtocol");
    }
    /**
     * 通道情况	
     */
    public void setChannelParams(String channelParams) {
        set("channelParams", channelParams);
    }

    /**
     * 通道情况	
     */
    public String getChannelParams() {
        return getStr("channelParams");
    }
    /**
     * 速度场系数
     */
    public void setVelocityFieldCoefficient(String velocityFieldCoefficient) {
        set("velocityFieldCoefficient", velocityFieldCoefficient);
    }

    /**
     * 速度场系数
     */
    public String getVelocityFieldCoefficient() {
        return getStr("velocityFieldCoefficient");
    }
    /**
     * 空气过量系数
     */
    public void setExcessAirFactor(String excessAirFactor) {
        set("excessAirFactor", excessAirFactor);
    }

    /**
     * 空气过量系数
     */
    public String getExcessAirFactor() {
        return getStr("excessAirFactor");
    }
    /**
     * 皮托管系数K值
     */
    public void setKValue(String kValue) {
        set("kValue", kValue);
    }

    /**
     * 皮托管系数K值
     */
    public String getKValue() {
        return getStr("kValue");
    }
    /**
     * 烟气湿度
     */
    public void setGasHumidity(String gasHumidity) {
        set("gasHumidity", gasHumidity);
    }

    /**
     * 烟气湿度
     */
    public String getGasHumidity() {
        return getStr("gasHumidity");
    }
}
